.left-right {
    display: flex;
    justify-content: space-between;
    height: calc((31 / 1080) * 100%);
    margin-bottom: 0.3875rem /* 31/80 */;
    div {
      width: calc((661 / 1920) * 100%);
      padding-top: calc((18 / 1080) * 100%);
      box-sizing: border-box;
      height: 100%;
      position: relative;

      &.left {
        text-align: right;
        img {
          position: absolute;
          right: -0.75rem /* 60/80 */;
          height: calc((15 / 45) * 100%);
          width: calc((232 / 660) * 100%);
        }
      }
      &.right {
        text-align: left;
        img {
          position: absolute;
          left: -0.75rem /* 60/80 */;
          height: calc((15 / 45) * 100%);
          width: calc((232 / 660) * 100%);
        }
      }
    }
  }